package com.cndym.adapterForMobile.tms.bean;


import java.io.Serializable;
import java.util.List;

public class MobileOrderBean implements Serializable {

    private static final long serialVersionUID = -6334069374528763405L;
    private String userCode;
    
    /**
     * 彩种
     */
    private String lotteryId;// 彩种ID
    
    /**
     * 玩法ID，指主玩法ID
     */
    private String playId;// 玩法ID，指主玩法ID
    
    /**
     * 追号设置 0：中奖停止；1：中奖后继续追号；-1：中奖后停止，但是是在中奖指定金额之后才停止。默认0
     */
    private int winStop;// 追号设置 0：中奖停止；1：中奖后继续追号；-1：中奖后停止，但是是在中奖指定金额之后才停止。默认0
    
    /**
     * 停止追号金额
     */
    private int stopAmount;// 停止追号金额
    
    /**
     * 0:发起合买1:参与合买2:代购3:追号5:预约投注
     */
    private int buyType;// 0:发起合买1:参与合买2:代购3:追号5:预约投注
    
    /**
     * 追号或合买标题
     */
    private String title;// 追号或合买标题
    
    /**
     * 合买说明
     */
    private String description;// 合买说明
    
    /**
     * 保密类型
     */
    private int privacy = 0;// 保密类型
    
    /**
     * 佣金
     */
    private int commision;// 佣金
    
    /**
     * 认购多少份
     */
    private int buyAmount;// 认购多少份
    
    /**
     * 保底多少份
     */
    private int floorsAmount;// 保底多少份
    
    /**
     * 最少认购份数
     */
    private int wereMin = 1;// 最少认购份数
    
    /**
     * 是否是上传方案
     */
    private int isUpload;// 是否是上传方案
    
    /**
     * 文件路径
     */
    private String filePath;//文件路径
    
    /**
     * 上传时间
     */
    private String uploadTime;//上传时间
    
    /**
     * 投注总金额(含追号)
     */
    private int totalAmount;// 投注总金额(含追号)
    
    /**
     * 套餐类型
     */
    private int packageType; // 套餐类型
    
    /**
     * 套餐名称
     */
    private String packageName; // 套餐名称
    
    /**
     * 投注期数
     */
    private int totalIssue; //投注期数
    
    /**
     * 1 后上传 0 普通上传
     */
    private int laterUp; //1 后上传 0 普通上传
    
    /**
     * 注数
     */
    private int item;//注数
    
    /**
     * 串关方式
     */
    private String passModel; //串关方式
    
    /**
     * 上传文件中包含的场次
     */
    private String uploadMatch; //上传文件中包含的场次
    
    
    /**
     * 外部订单号
     */
    private String outOrderId;//外部订单号
    
    /**
     * 客户端版本号
     */
    private int appVersion;//客户端版本号
    
    /**
     * 投注来源
     */
    private String from; //投注来源
    
    /**
     * 道具id
     */
    private int myPropId =0;//道具id
    
    private String sid;//渠道号
    private String platform;
    private String programsOrderId;
    private String backup3;
    private Integer orderStatus;
    
    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getLotteryId() {
        return lotteryId;
    }

    public void setLotteryId(String lotteryId) {
        this.lotteryId = lotteryId;
    }

    public String getPlayId() {
        return playId;
    }

    public void setPlayId(String playId) {
        this.playId = playId;
    }

    public int getWinStop() {
        return winStop;
    }

    public void setWinStop(int winStop) {
        this.winStop = winStop;
    }

    public int getStopAmount() {
        return stopAmount;
    }

    public void setStopAmount(int stopAmount) {
        this.stopAmount = stopAmount;
    }

    public int getBuyType() {
        return buyType;
    }

    public void setBuyType(int buyType) {
        this.buyType = buyType;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public int getPrivacy() {
        return privacy;
    }

    public void setPrivacy(int privacy) {
        this.privacy = privacy;
    }

    public int getCommision() {
        return commision;
    }

    public void setCommision(int commision) {
        this.commision = commision;
    }

    public int getBuyAmount() {
        return buyAmount;
    }

    public void setBuyAmount(int buyAmount) {
        this.buyAmount = buyAmount;
    }

    public int getFloorsAmount() {
        return floorsAmount;
    }

    public void setFloorsAmount(int floorsAmount) {
        this.floorsAmount = floorsAmount;
    }

    public int getWereMin() {
        return wereMin;
    }

    public void setWereMin(int wereMin) {
        this.wereMin = wereMin;
    }

    public int getUpload() {
        return isUpload;
    }

    public void setUpload(int upload) {
        isUpload = upload;
    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public String getUploadTime() {
        return uploadTime;
    }

    public void setUploadTime(String uploadTime) {
        this.uploadTime = uploadTime;
    }

    public int getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(int totalAmount) {
        this.totalAmount = totalAmount;
    }

    public int getPackageType() {
        return packageType;
    }

    public void setPackageType(int packageType) {
        this.packageType = packageType;
    }

    public String getPackageName() {
        return packageName;
    }

    public void setPackageName(String packageName) {
        this.packageName = packageName;
    }

    public int getTotalIssue() {
        return totalIssue;
    }

    public void setTotalIssue(int totalIssue) {
        this.totalIssue = totalIssue;
    }

    public int getLaterUp() {
        return laterUp;
    }

    public void setLaterUp(int laterUp) {
        this.laterUp = laterUp;
    }

    public int getItem() {
        return item;
    }

    public void setItem(int item) {
        this.item = item;
    }

    public String getPassModel() {
        return passModel;
    }

    public void setPassModel(String passModel) {
        this.passModel = passModel;
    }

    public String getUploadMatch() {
        return uploadMatch;
    }

    public void setUploadMatch(String uploadMatch) {
        this.uploadMatch = uploadMatch;
    }

    public String getOutOrderId() {
        return outOrderId;
    }

    public void setOutOrderId(String outOrderId) {
        this.outOrderId = outOrderId;
    }

    
    public int getAppVersion() {
        return appVersion;
    }

    
    public void setAppVersion(int appVersion) {
        this.appVersion = appVersion;
    }

    
    public String getFrom() {
        return from;
    }

    
    public void setFrom(String from) {
        this.from = from;
    }

	public String getSid() {
		return sid;
	}

	public void setSid(String sid) {
		this.sid = sid;
	}

	public String getPlatform() {
		return platform;
	}

	public void setPlatform(String platform) {
		this.platform = platform;
	} 
	
	public int getMyPropId() {
		return myPropId;
	}

	public void setMyPropId(int myPropId) {
		this.myPropId = myPropId;
	}

	public String getProgramsOrderId() {
		return programsOrderId;
	}

	public void setProgramsOrderId(String programsOrderId) {
		this.programsOrderId = programsOrderId;
	}

	public String getBackup3() {
		return backup3;
	}

	public void setBackup3(String backup3) {
		this.backup3 = backup3;
	}

	public Integer getOrderStatus() {
		return orderStatus;
	}

	public void setOrderStatus(Integer orderStatus) {
		this.orderStatus = orderStatus;
	}  
    
}
